mounted troops


Results for "mounted troops"

English - Turkish Dictionary

mounted troops

(English - Turkish Dictionary) :
süvari, atlı asker.